package view

//type User_wx_info_tbl struct {
//	Id          int    `gorm:"primary_key" json:"-"`
//	Open_id     string `json:"open_id"`
//	Nick_name   string `json:"nick_name"`
//	Sex         int32  `json:"sex"` //1：男 2：女
//	Province    string `json:"province"`
//	City        string `json:"city"`
//	Country     string `json:"country"`
//	Headimg_url string `json:"headimg_url"`
//}

type Game_pass_tbl struct {
	Id         int     `gorm:"primary_key" json:"-"`
	Open_id    string  `json:"open_id"`
	Pass_count int     `json:"pass_count"` //闯关次数
	Game_time  float64 `json:"game_time"`  //游戏时间
}

type Game_pass_view struct {
	Rank        int     `json:"rank"`
	Open_id     string  `json:"open_id"`
	Nick_name   string  `json:"nick_name"`
	Sex         int32   `json:"sex"` //1：男 2：女
	Province    string  `json:"province"`
	City        string  `json:"city"`
	Country     string  `json:"country"`
	Headimg_url string  `json:"headimg_url"`
	Pass_count  int     `json:"pass_count"` //闯关次数
	Game_time   float64 `json:"game_time"`  //游戏时间
}

type Card_info_tbl struct {
	Id          int    `gorm:"primary_key" json:"-"`
	Card_id     string `json:"card_id"`
	Code        string `json:"code"`
	Open_id     string `json:"open_id"`
	Can_consume int    `json:"can_consume"`
	Is_consume  int    `json:"is_consume"`
	Begin_time  int    `json:"begin_time"`
	End_time    int    `json:"end_time"`
}

type Shake_count_tbl struct {
	Id        int    `gorm:"primary_key" json:"-"`
	Open_id   string `json:"open_id"`
	Is_shared int    `json:"is_shared"` //是否分享过
	Count     int    `json:"count"`     //能够摇一摇次数
}

type Card_config_tbl struct {
	Id      int    `gorm:"primary_key" json:"-"`
	Card_id string `json:"card_id"`
	Title   string `json:"title"`
	Desc    string `json:"desc"`
	Odds    int    `json:"-"`   //中奖概率
	Url     string `json:"url"` //卡券地址
}
